movable kidney - Turco Inglés Diccionario